package track2.bayes;

import track2.context.Config;

/**
 * Store the feature information for {@link TrainClassifier}
 * @author yijia, lingjuan
 *
 */
public class NaiveBayesFeatures {

	// store the probability of each feature;
	public double click;

	// titleid_tokensid.txt
	public double[] titleClick;
	public double[] titleNotClick;

	// queryid_tokensid.txt
	public double[] queryClick;
	public double[] queryNotClick;

	// descriptionid_tokensid.txt
	public double[] descriptionClick;
	public double[] descriptionNotClick;

	// purchasedkeywordid_tokensid.txt
	public double[] purchaseClick;
	public double[] purchaseNotClick;

	// userid_profile.txt
	public double[] genderClick;// [0] for male;[1] for female;
	public double[] genderNotClick;

	// [0] for (0, 12], [1] for (12, 18], [2] for (18, 24], [3] for (24, 30],
	// [4] for (30, 40], and [5] for greater than 40.
	public double[] ageClick;
	public double[] ageNotClick;

}
